#include<stdio.h>

#define N 100

int main()
{
	double a,b,c,d,e,f,g,h,i;
	int count=0; 
	for(a=1.0;a <10.0;a+=1.0)
	{
		for(b=1.0;b <10.0;b+=1.0)
		{	
			if(b==a) continue;
			for(c=1.0;c <10.0;c+=1.0)
			{
				if(c==a||c==b) continue;
				for(d=1.0;d <10.0;d+=1.0)
				{
					if(d==a||d==b||d==c) continue;
					for(e=1.0;e <10.0;e+=1.0)
					{
						if(e==a||e==b||e==c||e==d) continue;
						for(f=1.0;f <10.0;f+=1.0)
						{
							if(f==a||f==b||f==c||f==d||f==e) continue;
							for(g=1.0;g <10.0;g+=1.0)
							{
								if(g==a||g==b||g==c||g==d||g==e||g==f) continue;
								for(h=1.0;h <10.0;h+=1.0)
								{
									if(h==a||h==b||h==c||h==d||h==e||h==f||h==g) continue;
									for(i=1.0;i <10.0;i+=1.0)
									{
										if(i==a||i==b||i==c||i==d||i==e||i==f||i==g||i==h) continue;
										double tmp1 = d * 100.0 + e * 10.0 + f;
										double tmp2 = g * 100.0 + h * 10.0 + i;
										
										if(( a + b/c + tmp1/tmp2)==10.0)
										{
											count++;
											printf("%.f + %.f/%.f + %.f%.f%.f/%.f%.f%.f = 10\n",a,b,c,d,e,f,g,h,i);
											
										}
									}
								}
							}
						} 
					} 
				} 
			}
		}
	}
	
	printf("%d",count);	
	return 0;
} 
